perm filename HOTER.DOC[ESS,JMC]1 blob
sn#026621 filedate 1973-02-28 generic text, type T, neo UTF8
THE HOME INFORMATION TERMINAL
by John McCarthy
Visionaries have often proposed that homes 1. The average citizen is a TV fan and
be equipped with information terminals each doesn't read anyway. In the first place, our
consisting of a typewriter keyboard and a screen system doesn't need so many subscribers to be
capable of displaying one or more pages of print economical. Secondly, after I have described
and pictures. The terminal is to be all the bells and whistles, you will see that
connected by the telephone system to a time- even the TV fan will be tempted, and you - oh
shared computer which in turn has access to files socially conscious reader - may even want to
containing all books, magazines, newspapers, coerce him into buying one or coerce the
catalogs, airline schedules, much additional government into giving him one for free.
public information not now kept, and various
files personal to the user. 2. How can you think of one more convenience
and comfort when the world will come to an end in
Through the terminal the user can get ten years unless menaces A, B, and C are dealt
any information he wants, can buy and sell, with immediately. In the first place, I don't
could communicate with persons and think the world is about to come to an end or even
institutions, and process information in other that it is getting worse, and we Americans like
useful ways. Such a system has never come about new gadgets. In the second place, you will see
because it costs too much, but with each advance that the new information system will make the
in technology, it becomes more feasible. I public more responsive to the careful
think that the technology of computers, time- reasoning of you good guys and more immune to
sharing, terminals, and application programming the blatant propaganda of those bad guys.
has advanced to the point where realistic
estimates are possible of the remaining advances In order to see the effects of the new
necessary to make home consoles feasible and information system, suppose that all book and
useful. In this paper, I shall discuss the uses newspaper information were so distributed. What
of the home terminal, some potential beneficial changes would occur?
effects on society, estimate how far we are from
a system people will pay for, and advocate some At present, a newspaper or a book is a
pilot projects, some standardization efforts, package produced by a large organization.
and some laws and regulations to prevent In our new system, the physical production
monopoly and secure adequate competition. disappears, allowing a much smaller organization
to put out the same packages of text and
We can start with ordinary reading. To pictures. Moreover, the user does not face a one
get a newspaper or book, I type its name or number shot decision to buy Life or Look. He will be
and the first page appears. The most obvious able to read the "cover" or table of contents
benefits are: of each, read such items as strike his fancy, and
the system will bill him for what he reads
1. I can get any document instantly. from each source. In fact, since the cost of
keeping a file of information in the computer and
2. My house isn't full of paper to be making it publicly available will be small, even
sorted and put on shelves and dusted or put in the a high school student could compete with the
trash. Trees aren't cut down, and air pollution New Yorker if he could write well enough and if
doesn't result from burning the stuff. word of mouth and mention by reviewers
brought him to public attention. What, then,
Some immediately apparent disadvantages are: is a publication in the new information system?
1. The expense. I'll deal with this later. A publication is an organization that puts
out a list of material it has edited and
2. I can't read in bed. The book size recommends to its readers. It helps its authors
portable terminal will come later. A household produce material that it thinks will suit the
may require several terminals or perhaps we may readers, and it has a financial arrangement with
have to compromise with sin and provide a hard them about splitting the proceeds.
copy terminal after all.
There can be a wide variety of
There are two other immediate negative publications of different standards of writing and
reactions: editing and different budgets for carrying out
1
these activities. However, they will all be To summarize: the new information
equally accessible to all readers, and the only system will promote intellectual competition by
justification for an expensive editorial reducing the price of entry, will permit readers
organization will be that it can produce a more to be selective, and will allow authors to
popular package. The price of reading a package revise material until they are satisfied that
can be set by the publishers. it withstands criticism as well as it ever will.
This should make intellectual life more
A reader may feel that he needs help in interesting.
finding his way through the totality of
literature available to him. Various people will The financial aspect of writing would
be eager to make a living by providing it. A presumably be as follows: a piece of
bookstore or library is a program that when written material has a price for reading it.
called shows the "covers" of publications. (This price may be zero for amateur writing,
Reviewers will produce lists for him and make political propaganda, advertising, and for
money when he reads their lists or by scientific journals). The reader's account is
kickbacks from the publishers. "Reading advisers" debited and the account to which the
under some catchier name will offer to generate material belongs is automatically credited.
lists just for him according to a profile of his The reader will have the system balk at what he
interests. considers overpriced material.
Advertising in the sense of something that The new information system will have a
can force itself on the attention of a reader will profound effect on buying and selling.
disappear because it will be too easy to read Sellers of movies, groceries, automobiles,
via a program that screens out undesirable plumbing services and cures for baldness will find
material. However, people will still want to know it advantageous to list their wares in the
what is for sale and will still want to see information system together with current prices
the seller's story about why they should buy it. and availability. The user can place an order
Probably, Life will still be able to get money through the system as he can by telephone, but he
from advertisers; many people will still want to can do much more:
know what is advertised in Life, but those who
don't want to know will be able to avoid it 1. He can call on someone's program to
automatically. scan the sellers of sports cars and propose what
it considers the best deal. This program might
Another effect is the possibility of even negotiate with programs representing the
frequent revisions of articles and books. sellers.
An author can take into account new facts or other
people's criticisms, and the revision will 2. He can tell the system whether
take effect immediately. This raises last year's cure for baldness worked and a get a
1984ish possibilities, so it must be provided summary of the opinions of those who bothered
that old versions remain available. Those who to record their opinions of the cure he
suspect the whole system will keep their own contemplates trying now.
copies of favorite material in their private
files, on microfilm, or even on paper. 3. He can make an airplane or hotel
reservation by interacting with a program the
Public controversy can be carried out more airline or hotel reservation company has written
expeditiously than at present. If I read to tell him what is available. He need not
something that seems controversial, I can ask the suffer the delays you now get when you call an
system if anyone has filed a reply. This, airline or travel agent at peak hours.
together with an author's ability to revise
his original statement, will lead people to 4. Individual design and construction
converge on considered positions more quickly than services can be offered through the system
at present even if they do not come to actual although this requires the development of computer
agreement. controlled manufacturing techniques for various
types of article. The idea is that automated
Famous authors will not need publishers design programs can produce designs for
because their loyal readers will have the system articles meeting individual specifications.
find their stuff automatically.
2
Either by himself or in consultation with an 3. Filing. Keeping personal files in the
expert, an individual would use the system to computer has great advantages once documents can
produce a design and display how it would look and be entered without retyping them, either
possibly how it would perform. Candidates because they have been prepared in a computer
for individual design include clothing, furniture, readable form or because a suitable page reader is
boats, electronic equipment, houses, and even available. Namely, one can retrieve any
cars. The system would then produce the document on the basis of its characteristics
instructions for controlling machine tools, fabric without having taken the trouble to file it
cutters, and also printed instructions for the properly in the first place.
hand parts of the operation. In general, it
should be possible to make single objects at 4. Education. Computer aided instruction
little more cost than present mass produced (CAI) has advanced to the point that a number of
objects. In some cases, there would even be courses or aids to traditional courses have been
savings, because mass production requires developed and have been shown to be useful.
estimates of demand that are often wrong The main obstacle to the widespread use of
resulting in inventories that are expensive to CAI is economic, but new developments in
sell or even have to be sold at a loss; the cost display technology and communications give
of this is made up by a general increase in a reasonable probability of cost-effective
prices. systems within this decade. There is no special
problem in having these systems available in the
There are many more useful services home as well as at school. This would be
that can be offered through the new information aided by standardizing course writing languages.
system and again the system is conducive to Again, we should try to stimulate competition
competition. Writing and storing a program and by encouraging the offering of courses in
announcing its availability can be a very low particular subjects independent of the schools.
capital operation, and the system can collect
whatever price has been set for its use. The development of such a system is
probably inevitable (unless it is forbidden
We could go on listing services that would by law) as soon as costs come down to the point
come to be offered in a fully developed system, where it is profitable for time-sharing service
but now we shall list some services to smaller bureaus to offer services to individuals.
groups of users that are cheaper to provide and However, favorable policies will bring this about
which will help get the system started. sooner and will make the effects better.
1. Calculation and facilities for The main danger to be avoided is the
writing, running, and debugging computer creation of services of limited scope that
programs. This doesn't interest the general through some avoidable feature cannot be expanded
public much, but it is the present bread and to provide the services mentioned here and many
butter of the time-sharing service bureaus more. Another problem is to avoid
that will grow into the new information system. monopolies; the intrinsic nature of the system
At present, these service bureaus offer very permits any person who can write computer programs
convenient way of doing small scientific and to compete with large organizations in
engineering calculations, but do not offer inventing and offering imaginative services, but
reasonable prices for big computations, and are one can worry that the system might develop
only beginning to offer useful services to commercially in some way that would prevent
business firms. that. In general, we should try to develop
information services in such a way as will enhance
2. Editing. Anyone who writes the individuality of its users.
(writers, journalists, scientists, advertising
men, engineers and students) will benefit from Between us and the home information
using an editor program. It allows easy system lie a number of problems, some in
revision, can be made to check spelling, developing suitable low cost terminals, some
grammar, and punctuation, and will produce in programming technology of time-sharing,
justified or other forms of elegant output and some in the economics and politics of
also indexes. communication systems, and some in the attitude
of the public and government towards innovation.
3
In the following sections we shall discuss these per second would take 20 seconds to transmit a
problems. typed page and about four times that for a page of
a dictionary. Eight times this rate is obtained
How we get there from here. over conditioned voice grade lines, and this
might be barely adequate. Perhaps a better bet
1. Consoles. is the transmission facility planned for the
Picturephone service now being introduced
The quality and price of display experimentally, but the cost of this service
consoles is rapidly improving. At present, one for long holding times is not yet
can add a display console with keyboard to our determined. The most economical system might be a
laboratory system for about $700, but to add specially designed store and forward system
another port on the system so that the number of configured to give fast turn around for short
consoles active at one time is increased by one messages.
costs about $2500. A reasonable display console
that can be located at the end of a telephone line Whether such a service will be made
now costs about $10,000. These consoles are available depends on political as well as
adequate for any of the services mentioned in technical factors. For example, if on the basis
the previous section, although for reading of present plans, the digital communication
purposes, it would be desirable to be able to market is divided by regulatory action among AT&T
display more than 35 typed lines at a time. and its potential competitors, it might turn out
that no-one is obliged or even allowed to offer
In my opinion, the cost of an adequate the service required for home terminals at a
display terminal that can be located at the end of reasonable cost.
a telephone line will be in the $500 to $1000
range by 1975 even without a market of the 3. Computer technology.
size of the potential home terminal market.
The business, engineering and science, and At present, computer technology can
government markets will be large enough and offer the services required for the home
price sensitive enough to bring this about. terminal at a reasonable cost, provided
computer configurations are optimized for the
Another contender as a terminal is the purpose, provided reasonable load factors can be
plasma panel, but the above estimates are based obtained, and provided there are reasonable
on CRT terminals with a mini-computer and an economies of scale. Unfortunately, IBM
integrated circuit memory. computers are organized in such a way that time
sharing is very expensive because of their
2. Communications. interrupt structure, their expensive terminal
multiplexors, and their dedication to the
In the United States, the archaic half duplex method of
facilities for digital communications are communication. The other major computer
growing rapidly but in a rather disorderly way manufacturers such as CDC, General Electric, and
because of the multiplicity of requirements Univac are not in much better shape since they
of the different applications. Some offer for time sharing, machines that were
applications such as credit verification require optimized for other purposes. Smaller companies
very low cost short communications with turn like DEC are in a somewhat better position.
around times of seconds. Others require very low However, none of these difficulties are
cost per bit but can stand delays of minutes and permanent, and better organized computers may be
hence are candidates for low performance expected once the factors in computer design
store and forward systems. The terminal systems that make for good cost-performance in time
require long holding times, short response sharing become clearer to the manufacturers.
times, and much higher transmission rates from the
computer to the user than in the other direction. The present magnetic disk storage units are
a bit marginal in cost effectiveness for use with
For the purposes of the home terminal, home terminals. Thus storage on the new IBM 3330
the speeds of transmission over present disk would cost a user about $.03 per month to
unconditioned voice grade circuits are a bit too store a typewritten page making storage of
low for such applications as reading. 1200 bits extensive personal files expensive and private
4
copies of books at $5 to$10 per month sharing services is that it is not a natural
prohibitively expensive. This would not be too monopoly. Communication is cheap enough
expensive for national libraries, but it would be for teletype based time-sharing so that with
economically very difficult to get enough readers local multiplexors, time-sharing bureaus can
to support the storage of books on magnetic compete all over the United States. In principal,
disk files in the near future. it should be possible to have world wide
competition. The major force that might tend to
Fortunately, much larger files are becoming reduce competition is the exclusive possession of
available. The laser file made by Precision proprietary programs or files. Therefore, it
Instruments Inc. is claimed to store a trillion is desirable to separate the ownership of
bits and costs $1,000,000. This comes to about $4 programs performing services from the ownership
per book which is reasonable even for single of the service bureaus themselves and to
copies. Mass production of such files will reduce encourage enough compatibility between different
the cost even further. time-sharing systems so that the owner of a
service program could provide it on a number
4. Computer programming. of machines. It is also important that important
files be accessible and modifiable with
The basic technology of writing time suitable protections by actions initiated on
sharing technology is reasonably well developed in other machines than the one that maintains the
that cost effective systems have been written, file.
but there is still a lot of chasing of willow-the-
wisps and quite bad time-sharing systems are 6. Needs for research and development.
often produced by otherwise competent firms.
Before the programming required to offer the The hardware required for home consoles will
services mentioned in the first part of be too expensive for extensive systems for
this paper can be accomplished some further probably another five years. In the
advances need to be made including at least the meantime, research and development should be
following: undertaken in the following areas:
1. The interactive and file reference 1. Standardization of the interfaces of
aspects of programming languages and time sharing time-sharing systems and their languages.
systems need to be standardized so that an
interactive system written in one system can be 2. Experimentation with services. At
used in another that uses different hardware and present, it is very difficult to get support for
a different time sharing system. Without this it development of generally useful services unless
will be very expensive for new user services to either it can be claimed that disaster will
get large markets unless some particular time result from failure to support the activity or
sharing system gets a monopoly. that the supporting organization will itself
make a profit. This political fact is one of the
2. A system needs to be developed for reasons for the concentration on military
representing text in a computer that will include technology in the recent past.
the full variety of alphabets, type fonts and
character sizes and also be adaptable to 3. Research aimed at devising ways of co-
diagrams, drawings and photographs. The consoles ordinating the great variety of time-sharing
also have to be adapted to this variety of styles. services into a mutually communicating
This is an ultimate requirement; much can be done network. Neither sufficient understanding nor
with texts that are just regarded as sequences of sufficient political or commercial force is
latin letters. available to cause the development of time-
sharing services to proceed according to a
3. The biggest task, however, is the unified plan. Nevertheless, computers are
application programming itself. flexible enough so that originally
incompatible systems can be made to communicate
5. Commercial organization. and use each other's services. Experiments
with the ARPA network that provides
From a social point of view, one of the communication between U.S. Government sponsored
attractive features of the provision of time- research computers will provide useful
information.
5
7. Comments on the conference.
In general, the conference showed a poor
situation in the scientific and technological
community and also the public affairs community
regarding technology and the human future. There
were a few technically competent but rather
narrow surveys of the state and prospects of
particular tool areas of technology. There was
much random doom-saying and denunciation of
currently fashionable whipping boys. There was a
fair amount of opinion that certain things should
not be done. There was an almost total
lack of imaginative discussion of the
opportunities technology offers us to improve
human life. This lack was especially notable
in those individuals and organizations that are
supposed to be professionally concerned with the
matter.
This essay represents a small effort to
redress the balance.
6